epithelial ectoderm - German English Dictionary